$250,000 9509 CITRUS GLEN PL #11 Tampa / Carrollwood Area 3, 3, 1,633ft² MLS#: O6293781 Listed: 3/27/2025, Realtor: MARK SPAIN REAL ESTATE